What is shahid last name origin?

The origin of the last name Shahid can be traced back to Arabic and Persian cultures. The name is derived from the Arabic word "shahada," which means "to bear witness" or "to testify." It is often found as a first name or an epithet in Islamic tradition, meaning "martyr" or "witness to the faith." It is common among Muslims in countries such as Pakistan, India, Iran, and Bangladesh. Shahid is also used as a family name by people hailing from these cultures.